avocado hand - German English Dictionary